public class Date {
    //成员变量
//    public int year = 2004;//就地初始化
//    public int month = 5;
//    public int day = 20;
    private int year ;
    int month ;//default修饰符
    public int day ;
//    public int year ;
//    public int month ;
//    public int day ;
//    public Date() {
//        //this(2004,10,25);//必须在第一个语句
//        System.out.println("Data()构造方法被调用了");
//
//    }
//    public Date(int year,int month,int day) {
//        //this();
//        this.year = year;
//        this.month = month;
//        this.day = day;
//        System.out.println("Data(int year,int month,int day)构造方法被调用了");
//    }
    //成员方法
    public void printDate() {
        System.out.println(this.year +" 年 "+this.month +" 月 "+this.day +" 日");
    }

    public static void main(String[] args) {
//        Date date = new Date(2024,7,30);
//        date.printDate();
        System.out.println("=================");
        Date date2 = new Date();
        date2.year = 2004;
        date2.month = 10;
        date2.day = 25;
        date2.printDate();
    }
}
